package cn.ichensw.otherworldlystationbackend.model.vo.bangumi;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * Bangumi条目详情视图类
 *
 * @author csw
 */
@Data
public class BangumiSubjectDetailVO implements Serializable {


    private static final long serialVersionUID = -3401437607448731488L;

    @ApiModelProperty("条目id")
    private Long id;
    @ApiModelProperty("条目类型")
    private Integer type;
    @ApiModelProperty("动漫名称")
    private String name;
    @ApiModelProperty("剧情简介")
    private String summary;
    @ApiModelProperty("影片类型")
    private String subType;
    @ApiModelProperty("总剧集")
    private Integer totalEpisodes;
    @ApiModelProperty("开始放映日期")
    private String airDate;
    @ApiModelProperty("放送星期")
    private String airWeekDate;
    @ApiModelProperty("标签")
    private List<String> tags;
    @ApiModelProperty("官方网站")
    private String officialWebsite;
    @ApiModelProperty("播放结束")
    private String endDate;
    @ApiModelProperty("评分")
    private BigDecimal score;
    @ApiModelProperty("图片")
    private ImageVO images;
    @ApiModelProperty("收藏人数")
    private CollectionVO collection;
    @ApiModelProperty("观影状态：1 想看 2 在看 3 看过")
    private Integer watchStatus;
}
